Guided Support for Collaborative Modeling, Enactment and Simulation of Software Development Processes
نویسندگان
چکیده
Recently, the awareness of the importance of distributed software development has been growing in the software engineering community. Economic constraints, more and more outsourcing of development activities, and the increasing spatial distribution of companies come along with challenges of how to organize distributed development. In this article, we reason that a common process understanding is mandatory for successful distributed development. Integrated process planning, guidance and enactment are seen as enabling technologies to reach a unique process view. We sketch a synthesis of the software process modeling environment SPEARMINT and the XCHIPS system for web-based process support. Hereby, planners and developers are provided with collaborative planning and enactment support and advanced process guidance via electronic process guides (EPGs). We describe the usage of this integrated environment by using a case study for the development of a learning system.
منابع مشابه
Supporting Software Processes with Groupware
* The authors thank the Brazilian National Research Council, CYTED-SISCO research project and the Mexican Science and Technology Council (grant C024-A) for their financial support. Abstract This paper outlines the issues related to the collaborative aspects involved in supporting software processes and proposes a framework for classifying these issues. We discuss how the use of collaborative te...
متن کاملSupporting flexible collaborative software development with SPE–Serendipity
Collaborative software development environments are large cooperative work systems. To effectively support collaborative development, such environments should support software process modelling and enactment, work coordination, and fully integrated software development tools. We describe the facilitation of collaborative software development using the Serendipity process modelling environment a...
متن کاملLife Cycle Support for Collaborative Engineering and Operation of Virtual Enterprises
Current information technology for virtual enterprise modeling, computational simulation, process enactment and cooperation support is fragmented. Our integration strategy is based on a dynamic process-centric enterprise model that is presented and manipulated as component-based cooperative hypermedia. The resulting system, XCHIPS, is accessible on the Web and provides life-cycle cooperative en...
متن کاملSoftware Development for Simulation of Reformer Furnace
In recent years, lots of research has been done on effective usage of natural gas; the first step in these processes is conversion of natural gas to Syngas. Natural gas reforming process by refomer furnace is commonly used for syngas and hydrogen production. In this paper, a windows based software, RIPI-RefSim, is introduced. By using proper heat, mass, kinetic and thermodynamic models as w...
متن کاملThe Process Enactment Tool Framework - Transformation of software process models to prepare enactment
Rich development process models contain information about structures for project organization and also for concrete outcomes of a project. However, rich processes are hard to implement. They often contain hundreds of pages of documentation. Development teams tend to be sceptical about rich processes in fear of additional effort, risking the benefits of rich tool support for enactment. Process e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Software Process: Improvement and Practice
دوره 9 شماره
صفحات -
تاریخ انتشار 2004